68aabd23b879ef22969eedf9bfccdea5f19e8007,workbench/source_gen/jetbrains/mps/ide/actions/OverrideConceptMethodStrategy.java,OverrideConceptMethodStrategy,updateMethod,#SNode#SNode#,17
Before Change
if (SNodeOperations.isInstanceOf(SLinkOperations.getTarget(method, "returnType", true), "jetbrains.mps.baseLanguage.structure.VoidType")) {
SLinkOperations.addChild(SLinkOperations.getTarget(method, "body", true), "statement", new _Quotations.QuotationClass_8().createNode(superCallExpr));
} else {
SLinkOperations.addChild(SLinkOperations.getTarget(method, "body", true), "statement", this.getReturnStatement(superCallExpr));
}
}
After Change
if (SNodeOperations.isInstanceOf(SLinkOperations.getTarget(method, "returnType", true), "jetbrains.mps.baseLanguage.structure.VoidType")) {
ListSequence.fromList(SLinkOperations.getTargets(SLinkOperations.getTarget(method, "body", true), "statement", true)).addElement(new _Quotations.QuotationClass_8().createNode(superCallExpr));
} else {
ListSequence.fromList(SLinkOperations.getTargets(SLinkOperations.getTarget(method, "body", true), "statement", true)).addElement(this.getReturnStatement(superCallExpr));
}
}